form a platform - Turco Inglés Diccionario